export default async function errorHandle(err, req, res, next) {
  console.error('------中间件errorHandle--------', err);

  if (res.headersSent) { // 响应头已发送
    return next(err);
  }

  const e = {
    errCode: err.code || 1,
    errMsg: err.message || 'Server Internal Error',
  };

  return res.send(e);
}
